af61e8b43b21de6ec6f36807affe46a54a28e105,Mage.Sets/src/mage/sets/saviorsofkamigawa/PureIntentions.java,PureIntentionsTriggeredAbility,checkTrigger,#GameEvent#Game#,142
Before Change
public boolean checkTrigger(GameEvent event, Game game) {
return game.getOpponents(this.getControllerId()).contains(game.getControllerId(event.getSourceId())) &&
StackObject.class.isInstance(game.getObject(event.getSourceId())) &&
event.getTargetId().equals(getSourceId());
}
@Override
After Change
StackObject stackObject = game.getStack().getStackObject(event.getSourceId());
if (stackObject != null
&& game.getOpponents(this.getControllerId()).contains(stackObject.getControllerId())) {
for (Effect effect : getEffects()) {
effect.setTargetPointer(new FixedTarget(event.getTargetId()));
}
return true;
}